Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A 
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard 
All Tour Wimbledon - London U.S. Open - New York Astana Open - Astana Swiss Indoors Basel - Basel Rolex Paris Masters - Paris Sofia Open - Sofia United Cup - Australia Australian Open - Melbourne Dallas Open - Dallas Davis Cup, World Group, Q, TPE-FRA 0-4 BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Aix En Provence Challenger Open Parc - Lyon Libema Open - 's-Hertogenbosch French Open - Paris National Bank Open - Montreal Mallorca Championships - Mallorca Atlanta Open - Atlanta Chengdu Open - Chengdu U.S. Open - New York China Open - Beijing Rolex Paris Masters - Paris Swiss Indoors Basel - Basel Almaty Open - Almaty Moselle Open - Metz National Bank Open - Toronto Quimper Challenger BNP Paribas Open - Indian Wells Abierto Mexicano Telcel - Acapulco Noumea Challenger Miami Open - Miami Morelia Challenger US Men's Clay Court Championship - Houston Wimbledon - London Internazionali BNL d'Italia - Rome Mexico City Challenger French Open - Paris Libema Open - 's-Hertogenbosch Birmingham Challenger U.S. Open - New York Nottingham 2 Challenger Newport Challenger National Bank Open - Toronto Cincinnati Open - Cincinnati Shanghai Rolex Masters - Shanghai Hangzhou Open - Hangzhou Rolex Paris Masters - Paris Swiss Indoors Basel - Basel France F3 France F8 France F9 France F11 France F12 France F18 France F19 France F3 Poland F2 Poland F3 France F4 Spain F11 Spain F19 Spain F20 France F9 France F10 Spain F26 France F18 Great Britain F1 France F3 Switzerland F2 France F5 UAE F1 UAE F2 Great Britain F10 France F11 Spain F31 France F12 France F14 France F15 France F16 France F19 Great Britain F22 Germany F1 Great Britain F1 Great Britain F2 France F2 France F4 France F6 France F15 Sweden F7 Germany F4 France F4 Switzerland F3 Italy F10 Italy F14 France F19 France F14 France F15 France F17 France F1 France F5 France F7 Spain F12 France F11 France F12 France F14 France F19 Great Britain F2 France F2 France F4 Spain F14 France F8 France F9 France F10 France F18 Zivnobanka Open - Prostejov CA-Challenge 2000 - Graz IPP Open - Helsinki Challenger 42 - Andrezieux Intersport Heilbronn Open - Heilbronn Zivnobanka Czech Open - Prostejov San Marino Cepu Open - San Marino Sina-Kia Motors Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Ethias Tennis Trophy - Mons 3rd Volkswagon Challenger - Wolfsburg BH Telecom Indoors Sarajevo 2006 - Sarajevo Citta di Monza - Monza Nord/LB Open - Braunschweig Prosperita Open 2006 - Ostrava Schickendanz Open - Furth Top Wool Challenger-Immagine Trophy - Biella Open de Montauban - Montauban Aamulehti Tampere Open - Tampere 8° Trani Cup - Trani San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio Dusseldorf Open 2006 - Dusseldorf Open de L'Isere-Trophee BNP Paribas - Grenoble Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger Tunisie - Tunis LTA Shrewsbury Challenger - Shrewsbury Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg BH Indoor Sarajevo - Sarajevo Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona The Surbiton Trophy - Surbiton GHI Bronx Tennis Classic - Bronx Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Open de Rennes - Rennes Tatra Banka Slovak Open - Bratislava Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Heilbronn Challenger Wroclaw Challenger Cherbourg Challenger Cordenons Challenger Jersey Challenger St. Brieuc Challenger Rome Challenger Nottingham Challenger Turin Challenger Segovia Challenger Trani Challenger St. Remy Challenger Heilbronn Challenger Recanati Challenger Jersey Challenger St. Brieuc Challenger Bordeaux Challenger Nottingham Challenger Tatra Banka Open - Bratislava Segovia Challenger Istanbul Challenger St. Remy Challenger Mons Challenger Rennes Challenger Orleans Challenger Loughborough Challenger Bratislava Challenger Helsinki Challenger Mons Challenger Binghamton Challenger Bratislava Challenger Helsinki Challenger Rome Challenger Nottingham-2 Challenger Pozoblanco Challenger St. Remy Challenger Orleans Challenger Mons Challenger Helsinki Challenger Guadalajara Challenger Napoli Challenger Rome Challenger Segovia Challenger Istanbul Challenger Champaign Challenger Muller Cup - Ulm Noumea Challenger Lexington Challenger Noumea Challenger Indian Oil Servo Delhi Challenger - New Delhi Rennes Challenger Internationale Tenniskampioenschappen - Scheveningen Bordeaux Challenger Freudenstadt Challenger - Freudenstadt Lisbon Challenger Monterrey Challenger Monterrey Challenger Oeiras 3 Challenger Pozoblanco Challenger Noumea Challenger Napoli Challenger Aix En Provence Challenger Sarajevo Challenger Bordeaux Challenger Manta Challenger Tashkent Challenger Knoxville Challenger Rennes Challenger Geneva Challenger Loughborough Challenger Noumea Challenger Heilbronn Challenger Quimper Challenger Le Gosier Challenger Leon Challenger Mexico City Challenger Rennes Challenger Prague Challenger Ostrava Challenger Zagreb Challenger St. Brieuc Challenger Quimper Challenger Open 13 - Marseille Mouilleron-Le-Captif Challenger Investor Swedish Open - Bastad Scania Stockholm Open - Stockholm Investor Swedish Open - Bastad Heineken Open Shanghai - Shanghai Scania Stockholm Open - Stockholm Gold Flake Open - Chennai Heineken Open - Auckland Open 13 - Marseille Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona The Stella Artois Grass Court Championships - Queen's/London Wideyes Swedish Open - Bastad Waldbaum's Hamlet Cup - Long Island CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm Gold Flake Open - Chennai Heineken Open - Auckland Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca BMW Open - Munich The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Warta Cup - Sopot Lamberts Open by Stawag - Aachen Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Kyiv UMC Open - Kiev Pekao Open - Szczecin CMG Asia Open - Hong Kong Telenordia Swedish Open - Bastad Top Wool Challenger Biella - Biella Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Qatar Exxon Mobil Open 2003 - Doha Samsung Securities Cup Challenger Tennis - Seoul The Nottingham Challenger - Nottingham Challenger 42 - Andrezieux Generali Open 2003 - Kitzbuhel Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Heineken Open Shanghai - Shanghai Stockholm Open - Stockholm Caltanissetta Challenger Open D'Orleans - Orleans San Luis Potosi Challenger LTA Wrexham Challenger - Wrexham Challenger DCN de Cherbourg - Cherbourg Bancastato Challenger Lugano - Lugano Kos-Zucchetti Tennis Cup - Cordenons Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding Tunis Open 2007 - Tunis Open de Montauban - Montauban Open de Rennes La Trinitaine - Rennes Status Athens Open - Athens Roma Open Challenger - Rome Morocco Tennis Tour - Marrakech Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Nottingham Challenger Open Romania - Bucharest Besancon Challenger Rabat Challenger Monza Challenger Grand Prix Hassan II - Casablanca Synsam Swedish Open - Bastad Braunschweig Challenger Dutch Open Tennis - Amersfoort Pozoblanco Challenger Stockholm Open - Stockholm Rhodes Challenger Pozoblanco Challenger Medibank International - Sydney BMW Open - Munich AEGON Championships - London Catella Swedish Open - Bastad Open de Moselle - Metz If Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Open de Nice Cote dAzur - Nice Open de Moselle - Metz Open Sud de France - Montpellier SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Open de Nice Cote d'Azur - Nice AEGON Championships - London German Tennis Championships - Hamburg Winston Salem - Winston Salem If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Nottingham Challenger Heineken Open - Auckland Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Vancouver Challenger Open de Nice Cote d'Azur - Nice Cherbourg Challenger Istanbul Challenger Campbell's Hall of Fame Tennis Championships - Newport Erste Bank Open - Vienna Open Sud de France - Montpellier Bratislava Challenger Open 13 - Marseille Bergamo Challenger Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf AEGON Championships - London Hall of Fame Tennis Championships - Newport AEGON Championships - London SkiStar Swedish Open - Bastad Claro Open Colombia - Bogota Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel Brisbane International - Brisbane Nottingham Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Power Horse Cup - Dusseldorf AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Winston-Salem Open - Winston-Salem CA Tennis Trophy - Vienna If Stockholm Open - Stockholm Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Open Castilla y Leon - Segovia Abierto Mexicano Telcel - Acapulco Prague Open - Prague Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Moselle Open - Metz China Open - Beijing Copenhagen Open - Copenhagen If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Apia International - Sydney Garanti Koza Sofia Open - Sofia Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul X Torneo Internazionale di Tennis - Barletta Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington BB&T Atlanta Open - Atlanta Gelsor Open Romania - Bucharest Abierto Mexicano - Los Cabos Bordeaux Challenger St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel ASB Classic - Auckland Open D'Orleans - Orleans Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya Hall of Fame Tennis Championships - Newport Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Open D'Orleans - Orleans Swiss Indoors Basel - Basel Pekao Open - Szczecin Sydney International - Sydney Garanti Koza Sofia Open - Sofia New York Open - New York Abierto Mexicano Telcel - Acapulco Sylt Open 1999 - Sylt Barcelona Open BancSabadell - Barcelona Estoril Open - Estoril Black Forest Open - Freudenstadt Open Parc - Lyon Ricoh Open - 's-Hertogenbosch Heineken Open - Auckland AEGON Championships - London Antalya Cup - Antalya Abierto Mexicano - Los Cabos Chengdu Open - Chengdu 7° Trani Cup - Trani Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Tennis Napoli Cup 2006 - Napoli Qatar ExxonMobil Open - Doha Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia Delray Beach Open - Delray Beach Geneva Open - Geneva Libema Open - 's-Hertogenbosch Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport Citi Open - Washington St. Petersburg Open - St. Petersburg Zhuhai Open - Zhuhai Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ASB Classic - Auckland Open Sud de France - Montpellier Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Sofia Open - Sofia Delray Beach Open - Delray Beach Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Kremlin Cup - Moscow Singapore Tennis Open - Singapore SkiStar Swedish Open - Bastad Belgrade 2 - Belgrade Sydney Tennis Classic - Sydney Open Sud de France - Montpellier Dallas Open - Dallas Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Open Parc - Lyon Libema Open - 's-Hertogenbosch Viking International - Eastbourne Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Moselle Open - Metz Astana Open - Astana Swiss Indoors Basel - Basel Tel Aviv Watergen Open - Tel Aviv Tennis Napoli Open - Naples United Cup - Australia Dallas Open - Dallas Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva Libema Open - 's-Hertogenbosch cinch Championships - London Mallorca Championships - Mallorca Citi Open - Washington Delray Beach Open - Delray Beach Surbiton Challenger Citi Open - Washington IPP Geneva Trophy - Geneva Rennes Challenger China Open - Beijing Sofia Open - Sofia Lexington Challenger Noumea Challenger Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia St. Petersburg Open - St. Petersburg Gonet Geneva Open - Geneva Open Sud de France - Montpellier Hall of Fame Open - Newport Citi Open - Washington Moselle Open - Metz Phoenix Challenger ASB Classic - Auckland New York Open - New York Abierto Mexicano Telcel - Acapulco Infosys Hall of Fame Open - Newport Dubai Duty Free Tennis Championships - Dubai Adidas Open de Toulouse - Toulouse Gelsor Open Romania - Bucharest cinch Championships - London Idea Prokom Open - Sopot Dallas Open - Dallas Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Interwetten Austrian Open - Kitzbuhel Masters Series - Hamburg Bank Austria Tennis Trophy - Vienna Catella Swedish Open - Bastad CA Tennis Trophy - Vienna Brisbane International - Brisbane Heineken Open - Auckland UNICEF Open - 's Hertogenbosch Open Sud de France - Montpellier Moselle Open - Metz Copenhagen Open - Copenhagen Grolsch Open - Amsterdam Gold Flake Open - Chennai Energis Open - Amersfoort ABN AMRO World Tennis Tournament - Rotterdam Davidoff Swiss Indoors - Basel Heineken Open - Auckland Melbourne Summer Set - Melbourne AIG Japan Open - Tokyo Stockholm Open - Stockholm Winston-Salem Open - Winston-Salem Mifel Tennis Open - Los Cabos Brisbane International - Brisbane Australian Open - Melbourne ASB Classic - Auckland Open Occitanie - Montpellier Infosys Hall of Fame Open - Newport Hamburg European Open - Hamburg Tennis Masters Series - Rome Tennis Masters Series - Hamburg The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Moselle Open - Metz Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid National Bank Open - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Miami Open - Miami Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Davis Cup, World Group, QR, SWE-IND 5-0 Davis Cup, World Group, QF, RUS-SWE 4-1 Davis Cup, World Group, 1R, SWE-BRA 3-2 Davis Cup, World Group, PO, BRA-SWE 1-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, PO, SWE-ARG 2-3 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, BEL-SWE 5-0 Davis Cup, World Group, 1R, FRA-NED 3-1 Davis Cup, Finals, Group C Davis Cup, Qualifiers, 1R, FRA-ECU 4-0 Davis Cup, Group C, Hamburg Davis Cup, Group B, Manchester Davis Cup, World Group, PO, HUN-FRA 2-3 French Open (juniors) French Open (juniors) All Lower level tournaments Olympics - Sydney